package com.party.api.dto.logistics.request;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * @Author: Administrator.
 * @Description: 获取信息请求参数 系统级参数
 * @Date:Created in 2017/9/6 0006 下午 14:15.
 */
public class LogisticsSystemRequest {
    // 请求内容需进行URL(utf-8)编码。请求内容JSON格式，须和DataType一致。
    @JSONField(name = "RequestData")
    private String requestData;

    // 用户id
    @JSONField(name = "EBusinessID")
    private String eBusinessID;

    // 请求指令类型：1002
    @JSONField(name = "RequestType")
    private String requestType;

    // 数据内容签名：把(请求内容(未编码)+AppKey)进行MD5加密，然后Base64编码，最后 进行URL(utf-8)编码
    @JSONField(name = "DataSign")
    private String dataSign;

    // 请求、返回数据类型：2-json
    @JSONField(name = "DataType")
    private String dataType = "2";

    public String getRequestData() {
        return requestData;
    }

    public void setRequestData(String requestData) {
        this.requestData = requestData;
    }

    public String geteBusinessID() {
        return eBusinessID;
    }

    public void seteBusinessID(String eBusinessID) {
        this.eBusinessID = eBusinessID;
    }

    public String getRequestType() {
        return requestType;
    }

    public void setRequestType(String requestType) {
        this.requestType = requestType;
    }

    public String getDataSign() {
        return dataSign;
    }

    public void setDataSign(String dataSign) {
        this.dataSign = dataSign;
    }

    public String getDataType() {
        return dataType;
    }

    public void setDataType(String dataType) {
        this.dataType = dataType;
    }
}
